VFSMark(tm) - A VFS manager benchmark for PalmOS devices.
---------------------------------------------------------

This distribution contains version 1.0 of the Kopsis VFSMark
application. VFSMark is a tool for evaluating the performance of
expansion card operations on a PalmOS device using the Palm VFS
(Virtual File System) API for card access.

VFS provides a standard way for PalmOS applications to access an
expansion card. VFS is found on all devices running PalmOS 4.0. It can
also be found on Sony Clie's running PalmOS 3.5, HandEra (formerly
TRG) devices, and Handspring Visors using FlashAdapter compatible or
MemPlug Springboard modules. In addition to the variations on VFS
implementations, the wide variety of expansion card brands and format
available adds an additional factor that can influence the performance
of operations that use those cards. Last but not least, utilities that
improve the performance of the handheld (such as overclocking
applications) can affect VFS performance as well.

With all these variations, it's clear that a standard tool is
necessary to measure VFS performance so that users can get an idea of
what kind of performance can be expected from different system
configurations. That's where VFSMark comes in.

VFSMark measures the following types of expansion card operations:

  * creating files
  * deleting files
  * writing to a file
  * reading from a file
  * moving to specific locations in a file
  * exporting databases to the expansion card
  * importing databases from an expansion card
  * accessing records in a database on the expansion card
  * accessing resources in a database on the expansion card

VFSMark shows the results of those tests relative the performance of a
baseline system. The baseline chosen for VFSMark is a Palm m500 with a
Palm 16MB SD card running without any overclocking or system
performance enhancements.

* Note: all trademarks are the property of their respective owners.


== LICENSE ==

This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or (at
your option) any later version with the following additional
restriction:

1) VFSMark(tm) is a trademark of Kopsis, Inc. You may not distribute
modified versions of this software that utilize the term VFSMark in
the name, documentation, or in any information displayed by the
program except when citing that your code is derived from VFSMark.

This program is distributed in the hope that it will be useful, but
WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
USA


== INSTALLATION ==

To install VFSMark on your PalmOS device, simply install the
VFSMark.prc file found in this distribution.


== RUNNING VFSMark ==

To run VFSMark simply tap on the VFSMark icon in the launcher. You
will see a screen that shows all the VFSMark tests. Initally the
results for all the tests will be "0%". 

To run the tests, tap the "Run Tests" button. The tests will run and
the results will be updated.

When all tests are complete, you can save the results to a Memo Pad
memo by tapping the "Save Results" button.


== SUPPORT ==

If you encounter problems with VFSMark, please contact Kopsis
technical support via email at support@kopsisengineering.com
